// var a,b="",c=0,d=null;
//     if(!a&&!b&&!c&&!d) alert("未定义，空串，0，null都是假");
// a="abc",b=true,c=null,d=false;
//alert(a&&b);
//alert(b&&a);
//alert(c&&d);
//alert(d&&c);
//alert(a||b);
//alert(b||a);
//alert(d||c);
//alert(c||d);
// var x=[1,null,undefined,"abc"];
// x[10]=10;
// for (var i=0;i<x.length;++i) alert(x[i]);

// function fun1() {
//     alert("无参函数fun1()被调用了");
// }
// fun1();
// function fun2(a,b) {
//     alert("有参函数fun2()被调用了");
//     return a+b;
// }
// alert(fun2(3,7));
// function fun() {
//     alert("无参函数fun()被调用了");
// }
// function fun(a,b) {
//     alert("有参函数fun()被调用了"+a+b);
// }
// fun();

// function fun(a,b) {
//     // alert("无参函数被调用了");
//     // for (var i=0;i<arguments.length;++i) alert("隐形参数"+arguments[i]);
//     alert(arguments.length);
// }
// fun(1,2,3,4,5,6,7,8,9,10);
// var x={
//     a:1,
//     b:"b",
//     c:null,
//     d:function (v,vv) {
//         return v+vv;
//     }
// };
// var x=new Object();
// x.a=1;
// x.b="b";
// x.c=null;
// x.d=function(v,vv)
// {
//     return v+vv;
// }
// alert(x.a);
// alert(x.b);
// alert(x.c);
// alert(x.d(3,7));